package com.xpp.yanpicturebackend.manager.auth;

import com.xpp.yanpicturebackend.model.entity.Picture;
import com.xpp.yanpicturebackend.model.entity.Space;
import com.xpp.yanpicturebackend.model.entity.SpaceUser;
import lombok.Data;

@Data
public class SpaceUserAuthContext {
    /**
     * 临时参数，不同请求对应的id可能不同
     */
    private Long id;

    /**
     * 图片 id
     */
    private Long pictureId;

    /**
     * 空间 id
     */
    private Long spaceId;
    /**
     * 空间用户id
     */
    private Long spaceUserId;

    /**
     * 空间信息
     */
    private Space space;

    /**
     * 图片信息
     */
    private Picture picture;

    /**
     * 空间用户信息
     */
    private SpaceUser spaceUser;
}
